--- title: "03-Maven 安装与配置" created: 2026-01-09 tags: - 博客 --- # Maven 安装与配置 > **Maven** 是一个 **Java 项目管理与构建自动化工具**,它通过提供统一的构建流程和项目管理规范,使得 > Java 项目的构建、依赖管理、文档生成等工作变得更加高效和简单。Maven 通过 **POM(Project Object Model)** 文件来管理项目的配置,依赖、插件和构建等内容。 ## Maven环境配置 IDEA 内置了 Maven,但命令行执行需要配置环境变量。 1. **找到 IDEA 的 Maven 安装位置** - 找 IDEA 安装目录下的 `plugins\maven\lib\maven3` ![[7-Blog/效率与工具/工具安装与环境配置/assets/image-ebaba0ac.png]] - 或者 打开 IDEA → File → Settings → Build, Execution, Deployment → Maven 查看 Maven home path,比如 `C:\Users\你的用户名\.m2\...` 2. **配置环境变量** - 右键"此电脑"→ 属性 → 高级系统设置 → 环境变量 - 新建系统变量 `MAVEN_HOME`,值为上面找到的 Maven 路径 ![[7-Blog/效率与工具/工具安装与环境配置/assets/image-430ac5fa.png]] - 编辑 `Path`,添加 `%MAVEN_HOME%\bin` ![[7-Blog/效率与工具/工具安装与环境配置/assets/image-414f5e29.png]] - 重启命令行,执行 `mvn -v` 验证 ![[7-Blog/效率与工具/工具安装与环境配置/assets/image-66b3f667.png]] ## **Maven 常见命令** | 命令 | 说明 | | --- | --- | | `mvn clean` | 清除目标文件夹(`target/`) | | `mvn compile` | 编译源代码 | | `mvn test` | 运行项目的测试 | | `mvn package` | 打包项目,生成 JAR 文件 | | `mvn install` | 安装依赖并将项目打包到本地 Maven 仓库 | | `mvn deploy` | 将项目发布到远程 Maven 仓库 | | `mvn exec:java` | 执行 Maven 项目(需要配置 Maven 插件) | | `mvn dependency:tree` | 查看项目的依赖树 | ## 配置镜像(可选) 可在setting文件中添加镜像`D:\develop\java\IntelliJ IDEA 2024.1\plugins\maven\lib\maven3\conf\settings.xml` ![[7-Blog/效率与工具/工具安装与环境配置/assets/image-eb6d4074.png]] ``` aliyunmaven * 阿里云公共仓库 https://maven.aliyun.com/repository/public ```